put something under a guarantee - Spanish English Dictionary